package Zoo.handler;

import Zoo.view.zoomanview.AddAnimalView;
import Zoo.view.zoomanview.UpdateAnimalView;
import Zoo.view.zoomanview.DeleteAnimalView;
import Zoo.view.zoomanview.ZoomenView1;

import javax.swing.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

/**
 * 1、动物饲养员登录后看到的动物信息界面处理类
 * 2、动物饲养员可以增删查改动物信息
 */
public class ZoomenView1Handler implements ActionListener {
    private ZoomenView1 zoomenView1;


    public ZoomenView1Handler(ZoomenView1 zoomenView1) {
        this.zoomenView1 = zoomenView1;
    }

    @Override
    public void actionPerformed(ActionEvent e) {
        JButton jButton = (JButton) e.getSource();
        String text = jButton.getText();
        if ("增加".equals(text)) {
            new AddAnimalView(zoomenView1);
        } else if ("修改".equals(text)) {
            new UpdateAnimalView(zoomenView1);
        } else if ("删除".equals(text)) {
            new DeleteAnimalView(zoomenView1);
        } else if ("查询".equals(text)) {
            zoomenView1.reloadTable();

        }
    }

}
